a common sight - German English Dictionary